Глава 1. Требования к аппаратуре и программному обеспечению

Текущий список поддерживаемых дистрибутивов серверных операционных систем и систем управления базами данных опубликован на сайте http://www.v8.1c.ru/requirements/.

Примечание. Разрядность сервера «1С:Предприятия» не связана с разрядностью СУБД. Совместно могут использоваться серверы (сервер «1С:Предприятия» и СУБД) разной разрядности.

1.1. 32-разрядный сервер

Минимальные требования к рабочим серверам, входящим в состав 32-разрядного кластера серверов «1С:Предприятия»:

Параметр

Значение

Процессор

Intel Pentium/Xeon с тактовой частотой 2 400 МГц и выше.

Желательно использование многопроцессорных или многоядерных машин, так как наличие нескольких процессоров/ядер благотворно сказывается на пропускной способности кластера серверов «1С:Предприятия», особенно в случае интенсивной работы нескольких пользователей.

ОЗУ

4 Гбайт и более

Накопитель

Жесткий диск или твердотельный накопитель. При установке используется от 1 Гбайта. Требования не учитывают объем базы данных.

Порты

USB-порт (при использовании ключа аппаратной защиты)

ОС Linux

Процессоры архитектуры x86:

● Astra Linux:

● Common Edition: 2.12

● Special Edition: 1.6

● CentOS: 7

● Debian: 10, 11, 12

● Mint: 20, 21

● Oracle Linux: 7, 8, 9

● Red Hat Enterprise Linux (RHEL): 7, 8, 9

● Ubuntu: 18.04 LTS, 20.04 LTS, 22.04 LTS

● Альт Линукс: 10 СП, Образование 10, Рабочая станция 10, Рабочая станция К 10

Процессоры архитектуры ARM64:

● не поддерживаются

Процессоры архитектуры E2K:

● не поддерживаются

ОС macOS

Процессоры архитектуры x86:

● не поддерживаются

Процессоры архитектуры ARM64:

● не поддерживаются

Процессоры архитектуры E2K:

● не поддерживаются

ОС Windows

Процессоры архитектуры x86:

● Windows: 7 Service Pack 1, 8.0, 8.1

● Windows Server: не поддерживаются

Должны быть установлены все актуальные обновления для используемой версии операционной системы.

Процессоры архитектуры ARM64:

● не поддерживаются

Процессоры архитектуры E2K:

● не поддерживаются

Система «1С:Предприятие» поддерживает работу с несколькими системами управления базами данных (СУБД). Поддержка СУБД зависит от архитектуры процессора, на котором работает система. В следующей таблице символ «+» означает, что СУБД, указанная в начале строки, работает на компьютере, построенном на семействе процессоров которое указано в заголовке колонки:

СУБД \ Архитектура процессора

x86

ARM64

E2K

IBM Db2

+

Microsoft SQL Server

+

Oracle Database

+

Pangolin

PostgreSQL

+

Tantor SE 1C

Подробный список версий поддерживаемых СУБД см. здесь. При установке на 32-разрядную версию операционной системы должны использовать 32-разрядные версии поддерживаемых СУБД (если таковые имеются).

Требования к компьютеру, на котором будет работать сервер СУБД ‑ определяется требованиями к соответствующей версии СУБД и находится в документации к СУБД. Сервер СУБД не обязательно должен совпадать по разрядности с сервером «1С:Предприятие».

1.2. 64-разрядный сервер

1.2.1. Требования к серверам, предназначенных для работы кластера серверов

Примечание. Использование системы «1С:Предприятие» на компьютере с процессором архитектуры ARM64 или E2K требует лицензию КОРП. Подробнее о видах лицензий см. здесь.

Минимальные требования к рабочим серверам, входящим в состав 64-разрядного кластера серверов «1С:Предприятия»:

Параметр

Значение

Процессор

● архитектура x86-64

● архитектура ARM64 (ARMv8 и выше)

● архитектура E2K (E2Kv4 и выше)

Желательно использование многопроцессорных или многоядерных машин, так как наличие нескольких процессоров/ядер благотворно сказывается на пропускной способности кластера серверов «1С:Предприятия», особенно в случае интенсивной работы нескольких пользователей.

ОЗУ

Минимально: 4 Гбайт и более

Рекомендуется: 8 Гбайт и более

Накопитель

Жесткий диск или твердотельный накопитель. При установке используется от 1 Гбайта. Требования не учитывают объем базы данных.

Порты

USB-порт (при использовании ключа аппаратной защиты)

ОС Linux

Процессоры архитектуры x86/x86-64:

● Astra Linux Special Edition (только ядро generic): версии 1.6, 1.7, 1.8.

● Simply Linux 10.

● Oracle Linux: версии 8, 9.

● Red Hat Enterprise Linux: версии 8, 9.

● Debian: версии 10, 11, 12.

● Ubuntu: версии 20.04 LTS, 22.04 LTS, 24.04 LTS.

● Mint: версии 20, 21, 22.

● Альт Линукс:

● версия 10 СП.

● Образование 10.

● Рабочая станция 10, К10.

● Сервер 10.

● МОС: версия 12.

● РЕД ОС: версии 7.3 Муром, 8.

Процессоры архитектуры ARM64:

● Astra Linux Special Edition (только вариант ядра generic): версии 1.7, 1.8.

● Simply Linux 10.

● Ubuntu: версии 20.04 LTS, 22.04 LTS, 24.04 LTS.

● Альт Линукс:

● версия 10 СП.

● Образование 10.

● Рабочая станция 10, К10.

● Сервер 10.

Процессоры архитектуры E2K:

● Linux Эльбрус: 7.0, 7.1

ОС macOS

Процессоры архитектуры x86-64:

● не поддерживаются

Процессоры архитектуры ARM64:

● не поддерживаются

Процессоры архитектуры E2K:

● не поддерживаются

ОС Windows

Процессоры архитектуры x86-64:

● Windows: 7 Service Pack 1, 8.0, 8.1, 10, 11

● Windows Server: 2012, 2012 R2, 2016, 2019, 2022

Должны быть установлены все актуальные обновления для используемой версии операционной системы.

Процессоры архитектуры ARM64:

● не поддерживаются

Процессоры архитектуры E2K:

● не поддерживаются

Система «1С:Предприятие» поддерживает работу с несколькими системами управления базами данных (СУБД). Поддержка СУБД зависит от архитектуры процессора, на котором работает система. В следующей таблице символ «+» означает, что СУБД, указанная в начале строки, работает на компьютере, построенном на семействе процессоров, которое указано в заголовке колонки:

СУБД \ Архитектура процессора

x86-64

ARM64

E2K

IBM Db2

+

Microsoft SQL Server

+

Oracle Database

+

+

Pangolin

+

PostgreSQL

+

+

+

Tantor

+

Обобщенный список поддерживаемых версий СУБД см. здесь. При установке на 64-разрядную версию операционной системы должны использовать 64-разрядные версии поддерживаемых СУБД (если таковые имеются).

Требования к компьютеру, на котором будет работать сервер СУБД ‑ определяется требованиями к соответствующей версии СУБД и находится в документации к СУБД. Сервер СУБД не обязательно должен совпадать по разрядности с сервером «1С:Предприятие».

1.2.2. Требования для работы Дата акселератора

Примечание. Доступно только для лицензии КОРП. Подробнее о видах лицензий см. здесь.

Компьютер, на котором должен работать сервис Дата акселератора, должен удовлетворять специальным требованиям:

● Процессор с архитектурой Intel Haswel или AMD Piledriver, а также архитектуры процессоров Intel или AMD, разработанные после указанных архитектур. Процессор должен иметь не менее двух ядер. Под термином «ядро» понимается физическое ядро процессора компьютера (в том числе полученное в результате включения технологии hyper-threading) или любое ядро виртуальной машины, на которой работает Дата акселератор. При запуске Дата акселератора на операционной системы, работающей под управлением гипервизора Hyper-V, необходимо в настройках виртуальной машины выключить флажок Выполнить перенос на физический компьютер с другой версией процессора.

● 64-разрядная операционная система:

● Семейство Microsoft Windows: 7, 8, 8.1, 10, 11 (со всеми установленными обновлениями).

● Семейство Microsoft Windows Server: 2012, 2012 R2, 2016, 2019, 2022.

● Семейство ОС Linux: совпадает с требованиями системы «1С:Предприятие» (только версии ОС для поддерживаемых архитектур).

● Оперативная память:

● минимальные требования ‑ 64 Гбайта.

● рекомендуется ‑ 512 Гбайт.

При работе под управлением ОС Linux, параметр ядра операционной системы /sys/kernel/mm/transparent_hugepage должен быть установлен в значение madvise или never. Дата акселератор при старте проверяет значение данного параметра.

1.3. Общие требования для клиент-серверного варианта работы

1.3.1. Общие требования

В случае если кластер серверов «1С:Предприятия» и сервер баз данных установлены на разных компьютерах, на производительность системы может существенно влиять пропускная способность сетевого соединения между компьютерами кластера серверов «1С:Предприятия» и компьютером сервера баз данных. Рекомендуется использовать сетевые карты с пропускной способностью 1 Гбит и выше для реализации следующих соединений:

● Компьютеры кластера серверов и компьютер, на котором работает СУБД основной базы данных.

● Компьютеры кластера серверов и компьютер, на котором работает СУБД копии базы данных ‑ если используется механизм копии базы данных.

● Компьютеры кластера серверов, на котором работает сервис Дата акселератора и остальными компьютерами, входящими в состав кластера серверов ‑ если используется механизм Дата акселератора.

Не поддерживается запуск клиентского приложения на виртуальной машине, если для сетевого адаптера виртуальной машины установлен тип подключения NAT, а кластер серверов «1С:Предприятия», с которым должно работать клиентское приложение, расположен на компьютере, который является хост-компьютером для виртуальной машины клиентского приложения.

При необходимости использования некоторых механизмов системы «1С:Предприятие», на компьютерах с кластером серверов необходимо установить Java версии 1.8 или последующие версии. Разрядность Java должна соответствовать разрядности кластера серверов «1С:Предприятия». Рекомендуется использовать дистрибутив Liberica. Перечень механизмов, требующих наличия Java:

● Утилита ring и связанные утилиты, например, утилита лицензирования (ring license).

● Оптимизированный механизм реструктуризации информационной базы (при использовании СУБД Microsoft SQL Server или PostgreSQL).

● Полнотекстовый поиск в данных, версия 2.

Для корректной работы механизмов системы, Java может требовать дополнительной настройки. Описание настройки Java см. здесь.

Важно! Для нормальной работы «1С:Предприятия» в варианте клиент-сервер необходимо на клиентских компьютерах отключить использование энергосберегающих режимов Sleep, Standby и Hibernate.

1.3.2. Права пользователя

Пользователь, от чьего имени выполняются процессы кластера серверов (по умолчанию это пользователь USR1CV8) должен обладать следующими правами доступа:

● Общие требования:

● Иметь полные права на каталог, указанный в качестве каталога данных кластера. Если рабочие процессы кластера работают от имени отдельного пользователя (с помощью файла swpuser.ini), то такому пользователю рекомендуется запретить доступ к каталогу данных кластера.

● ОС Windows:

● Право Список содержимого папки (List folder contents) на каталог временных файлов.

● Право Вход в качестве службы (Log on as a service).

● Право Вход в качестве пакетного задания (Log on as a batch job).

● Входить в группу Пользователи журналов производительности (Performance Log Users).

● ОС Linux:

● Право Чтение на каталог временных файлов.

Для повышения безопасности кластера рекомендуется указать в файле swpuser.ini такие настройки, чтобы рабочие процессы (rphost) запускались от имени пользователя, который не имеет доступа к каталогу, указанного в качестве каталога данных кластера.

Если в системе используется файл swpuser.ini, то описание прав доступа, которые необходимо предоставить пользователям, приведено в описании данного конфигурационного файла (см. здесь).

1.3.3. Требуемые библиотеки в ОС Linux

Для использования некоторых возможностей сервера, работающего под управлением ОС Linux, может потребоваться наличие следующих библиотек:

FreeType:

● Имя загружаемой библиотеки: libfreetype.

● Используемая версия: 2.1.9 и выше.

● Назначение:

● Для работы сервера «1С:Предприятия» в управляемом режиме;

● При использовании на сервере объектов Диаграмма, ГрафическаяСхема, ТабличныйДокумент;

● при использовании метода ПолучитьКартинку() объектов Диаграмма, ДиаграммаГанта, Дендрограмма, СводнаяДиаграмма;

● При выполнении операции сохранения в PDF.

Libgsf;

● Имя загружаемой библиотеки: libgsf-1.

● Используемая версия: 1.10.1 и выше.

● Назначение: экспорт/импорт документов в формате XLS.

Glib;

● Имя загружаемой библиотеки: libglib-2.0.

● Используемая версия: 2.12.4 и выше.

● Назначение: экспорт/импорт документов в формате XLS.

unixOdbc:

● Имя загружаемой библиотеки: libodbc.

● Используемая версия: 2.2.11 и выше.

● Назначение: работа с внешними источниками данных.

Kerberos:

● Имя загружаемой библиотеки: libkrb5.

● Используемая версия: 1.4.2 и выше.

● Назначение: Аутентификация средствами ОС.

GSS-API Kerberos:

● Имя загружаемой библиотеки: libgssapi_krb5.

● Используемая версия: 1.4.2 и выше.

● Назначение: Аутентификация средствами ОС.

Microsoft Core Fonts.

«1С:Предприятие» загружает библиотеку, указывая имя в виде имя загружаемой библиотеки.so.X.Y, где:

имя загружаемой библиотеки ‑ значение из вышеприведенного списка;

so ‑ признак файл с библиотекой;

X.Y ‑ цифры суффикса присутствующей в системе библиотеки.

Используются только библиотеки, зарегистрированные в системном кеше динамического линковщика времени выполнения (данную информацию можно получить, запустив команду ldconfig -p). Если в системе имеется несколько версий одной библиотеки, будет загружена самая старшая версия.

1.4. Использование энергосберегающих режимов работы компьютера

Если на компьютере запущено «1С:Предприятие», то использование энергосберегающих режимов будет возможно только при соблюдении всех нижеперечисленных условий:

● ключ защиты установлен локально,

● используется файл-серверный вариант,

● файл базы данных расположен на локальном диске.

В противном случае переход в энергосберегающий режим будет запрещен независимо от вызвавшей его причины.

1.5. Поддерживаемые СУБД

1.5.1. Общая информация

Система «1С:Предприятие» поддерживает несколько СУБД различных версий. Данный раздел содержит список поддерживаемых версий. Операционные системы, которые должны использоваться с той или иной СУБД, определяются системными требованиями этих СУБД.

Подробную информацию о текущем списке поддерживаемых СУБД (разрядность серверов, используемые ОС, точные номера поддерживаемых версий) можно получить по адресу: http://v8.1c.ru/requirements/.

1.5.2. IBM Db2

Внимание! Не поддерживается при использовании кластера серверов на процессорах архитектуры ARM64 или E2K.

Загрузить поддерживаемый дистрибутив СУБД IDM Db2 можно по адресу: https://releases.1c.ru/project/AddCompDB2 (необходим доступ к разделу технической поддержки).

Список поддерживаемых версий СУБД:

● Версия 9.1.

● Версия 9.5.

● Версия 9.7.

● Версия 10.1.

● Версия 11.1.

1.5.3. Microsoft SQL Server

Внимание! Не поддерживается при использовании кластера серверов на процессорах архитектуры ARM64 или E2K.

При установке свойства Режим совместимости (описание свойства приведено в книге) в значение большее, чем Версия 8.3.7:

● Минимальной версией СУБД Microsoft SQL Server, с которой будет работать «1С:Предприятие», становится Microsoft SQL Server 2005.

● Для работы системы «1С:Предприятие» требуется установленный Microsoft OLE DB Driver for SQL Server актуальной версии или SQL Server Native Client for SQL Server 2005 (и более старших версий Microsoft SQL Server).

● Проверка наличия установленного Microsoft OLE DB Driver for SQL Server или SQL Server Native Client осуществляется при выполнении следующих операций:

● создание информационной базы;

● загрузка информационной базы;

● обновление конфигурации базы данных.

Версия используемого SQL Server Native Client должна быть не младше версии используемого Microsoft SQL Server.

Список поддерживаемых версий СУБД:

● Версия 2000 Service Pack 1(рекомендуется Service Pack 4).

● Версия 2005 Service Pack 3.

● Версия 2008 Service Pack 1.

● Версия 2008 R2.

● Версия 2012.

● Версия 2014.

● Версия 2016.

● Версия 2017.

● Версия 2019.

● Версия 2022.

1.5.4. Oracle Database

Внимание! Не поддерживается при использовании кластера серверов на процессорах архитектуры E2K.

Cписок патчей, необходимых для работы различных версий СУБД, приведен на сайте http://v8.1c.ru/requirements/.

Для работы системы «1С:Предприятие» требуется установленный Oracle Instant Client. Если Oracle Instant Client не установлено, то кластер серверов не сможет подключиться к СУБД Oracle Database.

● Версия Oracle Instant Client: 12.1.0.2.0.

● Расположение дистрибутива: https://www.oracle.com/database/technologies/instant-client/downloads.html (скачиваемый дистрибутив должен соответствовать ОС компьютера, на котором работает кластер серверов «1С:Предприятия»).

● При установке рекомендуется полностью и буквально выполнить инструкцию по установке, которая прилагается к Oracle Instant Client.

Список поддерживаемых версий СУБД:

● Версия 10g R2.

● Версия 11g R1.

● Версия 11g R2.

● Версия 12c R1.

● Версия 12c R2.

● Версия 18c.

● Версия 19c.

1.5.5. Pangolin

Внимание! Не поддерживается при использовании кластера серверов на процессорах архитектуры ARM64 или E2K.

Список поддерживаемых версий СУБД:

● Версия 5.3.2.

1.5.6. PostgreSQL

СУБД PostgreSQL поддерживается в нескольких различных вариантах:

● PostgreSQL с патчем от фирмы «1С».

● PostgreSQL от фирмы Postgres Pro.

● Postgres Pro Standard.

● Postgres Pro Enterprise.

Загрузить СУБД PostgreSQL с патчем от фирмы «1С» можно по адресу https://releases.1c.ru/project/AddCompPostgre (необходим доступ к разделу технической поддержки).

Поддерживаемые версии СУБД:

● Версия 8.1.5.

● Версия 8.2.4.

● Версия 8.3.8.

● Версия 8.4.3.

● Версия 9.0.3.

● Версии 9.1 ‑ 9.6.

● Версии 10 ‑ 18.

1.5.7. Tantor

Внимание! Не поддерживается при использовании кластера серверов на процессорах архитектуры ARM64 или E2K.

Список поддерживаемых версий СУБД:

● Tantor SE 1C:

● Версии 14.8, 14.13, 14.17.

● Версии 15.4, 15.6, 15.8, 15.12.

● Версии 16.4, 16.8.

● Версия 17.5.

● Tantor Certified 1C:

● Версия 15.12.

● Версия 16.8.